/**
 *
 * 文件名:MGChannelTaskInfo.java
 * 包名:org.jsbd.boss.domian
 * 项目名:qy-crack_2.7.63.1_20160316
 * 文件说明:
 * 作者:XY
 * 创建时间:2016年3月19日 下午3:03:10
 */
package org.jsbd.boss.domian;

import java.io.Serializable;
import java.util.Date;

/**
 * 用来查询做的留存信息
 * 
 * @author <a href="mailto:zhangbinghua@zhexinit.com" >zbh</a>
 * @version 1.0.0
 */
public class ChannelRetentMonitorInfo implements Serializable {

	private String apkName;
	//应做天数
	private String retentdate;
	//应做留存数量
	private int planNum;
	//当前比例 有限量则是限量，不是就是100%
	private String ratio;
	//已做数量
	private int realNum;
	private String mark;
	private String lastexetime;
	
	private String currentDate;
	
	/**
	 * 是否留存分时段下发
	 */
	private boolean isretentlimit;


	public String getCurrentDate() {
		 if (currentDate == null) {
	            currentDate = edu.hziee.common.lang.DateUtil.formatDate(new Date(), "yyyyMMdd");
	        }
	        return currentDate;
	}

	public void setCurrentDate(String currentDate) {
		this.currentDate = currentDate;
	}

	public String getApkName() {
		return apkName;
	}

	public void setApkName(String apkName) {
		this.apkName = apkName;
	}

	public String getRetentdate() {
		return retentdate;
	}

	public void setRetentdate(String retentdate) {
		this.retentdate = retentdate;
	}


	public int getPlanNum() {
		return planNum;
	}

	public void setPlanNum(int planNum) {
		this.planNum = planNum;
	}

	public String getRatio() {
		return ratio;
	}

	public void setRatio(String ratio) {
		this.ratio = ratio;
	}


	public String getMark() {
		return mark;
	}

	public void setMark(String mark) {
		this.mark = mark;
	}

	public String getLastexetime() {
		return lastexetime;
	}

	public void setLastexetime(String lastexetime) {
		this.lastexetime = lastexetime;
	}

	public int getRealNum() {
		return realNum;
	}

	public void setRealNum(int realNum) {
		this.realNum = realNum;
	}

	public boolean getIsretentlimit() {
		return isretentlimit;
	}

	public void setIsretentlimit(boolean isretentlimit) {
		this.isretentlimit = isretentlimit;
	}

	
	
}
